// 一个类
class Student {
    constructor(name, number) {
        // this指向当前构造的实例
        this.name = name;
        this.number = number;
        // this.gender = 'male'
    }
    sayHi() {
        console.log(
            // ES6中的模板字符串,可读性更强
            `姓名${this.name},学号${this.number}`
        )
        // 上面相当于下面这种ES5写法
        console.log(
            '姓名' + this.name + ',学号' + this.number
        )
    }
}

// 通过类new声明对象/实例
const xialuo = new Student('夏洛', 100)

console.log(xialuo.name);
console.log(xialuo.number);
xialuo.sayHi();

const mdm = new Student('面对面', 101)
mdm.sayHi()